.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.logo {background: url(../images/logo_2.png) no-repeat;}
.menu a{color:#555;}
.menu li em{background: url(../images/l_2.png);}
.menu .current i { background: #e60012; opacity: 1 }
.banner{height:500px;background: url(../images/join_1.png) no-repeat top center;}


.email{height:456px;background: url(../images/join_2.png) no-repeat top center;overflow: hidden;}
.em_address{display: block;text-align: center;color:#fff;font-size:18px;margin-top: 117px;}
.em_info{display: block;text-align: center;color:#fff;font-size:14px;margin-top: 90px;opacity: 0.8;}

.zwcontain{height:1270px;position: relative;}
.zwcontain .w_1200{position: absolute;top:-130px;left:50%;margin-left:-600px;}
.zwc{width: 590px;height:660px;background: #f0f0f0;margin-bottom:20px;border-radius: 5px;position: relative;}
.zwnum_1,.zwnum_2,.zwnum_3,.zwnum_4{display: block;position: absolute;right:10px;top:15px;}
.zwnum_1{width:72px;height:43px;background: url(../images/join_3.png);}
.zwnum_2{width: 92px;height: 44px;;background: url(../images/join_4.png);}
.zwnum_3{width: 93px;height: 44px;;background: url(../images/join_5.png);}
.zwnum_4{width: 93px;height: 43px;;background: url(../images/join_6.png);}
.zwnameIcon{width: 84px;height: 84px;display: block;margin: 20px 0 4px 15px;}
.zwname{height:35px;border-bottom:#d6d6d6 1px solid;font-size:18px;margin:0 20px 30px 20px;}
.zwname .chinese{color:#666;}
.zwname .english{font-size:14px;color:#999;}
.zwname i{width: 12px;height:16px;display: inline-block;background: url(../images/l_2.png);vertical-align: middle;}
.zwTit{font-size:18px;margin:26px 20px 10px 20px;}
.zwTit span{width: 35px;height:35px;line-height:35px;text-align:center;border-radius: 50%;display: inline-block;margin-right:4px;color:#666;}
.zwTit.pink span{border:#fa8d8d 1px solid;}
.zwTit.blue span{border:#79c6fe 1px solid;}
.zwTit.green span{border:#68e0a9 1px solid;}
.zwTit.violet span{border:#b0a4ea 1px solid;}

.zwCon{margin:0 20px;font-size:14px;color:#666;height: 183px;}
.zwCon ul li{line-height:30px;background: url(../images/join_11.png) no-repeat 0 13px;overflow: hidden;padding-left:15px;}
